to meet deadlines - Turc Anglais Dictionnaire